undersea cables - Turkish English Dictionary